/* 订单列表 */
.orders .card > .item > .content { display: -webkit-box; display: -webkit-flex; display: flex; }
.orders .card > .item > .content .avatar { margin-right: 0.625rem; width: 3.75rem; height: 3.75rem; overflow: hidden; border: 1px solid #e5e5e5; border-radius: 0.3125rem; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; }
.orders .card > .item > .content .text { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.orders .card > .item > .content .text h3 { line-height: 1; margin-bottom: 0.46875rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.orders .card > .item > .content .text .brief { line-height: 1.4; font-size: 0.75rem; white-space: initial; }
.orders .card > .item > .footer { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.orders .card > .item > .footer .buttons { display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.orders .card > .item > .footer .buttons .button { margin-left: 0.3125rem; }

/* 订单详情 */
.solid-bg { background: #fff; overflow: hidden; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; margin-bottom: 0.625rem; }
.solid-bg:first-child { border-top: none; }
.fix-bottom { position: fixed; width: 100%; bottom: 0; margin-bottom: 0; }
